part of 'use_case.dart';

sealed class CollectionCreationCompletionFailure {}

class InvalidCollectionTitleCollectionCreationCompletionFailure extends Equatable
    implements CollectionCreationCompletionFailure {
  const InvalidCollectionTitleCollectionCreationCompletionFailure({
    required this.validationError,
  });

  final CustomCollectionTitleValidationError validationError;

  @override
  List<Object?> get props {
    return [
      validationError,
    ];
  }
}
